
Used BMW 3 Series for Sale
Showing 1-20 of 3,210 Listings
$6,900
$7,7002013 BMW 3 Series 328i xDrive
- 105,570 Miles
- York, PA
- Remaining Lifespan: 5.742467 yrs
- $2,387 Below market value of $9,287
- Listed 4 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 328i xDrive for Sale
105,570 Miles
York, PA
| Category | Used Cars |
| Price | $6,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B3C55DJ898401 |
| Location | York, PA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 105,570 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Brown |
| Drivetrain | All-wheel drive |
$9,999
2013 BMW 3 Series 335i
- 85,000 Miles
- Birmingham, AL
- Remaining Lifespan: 5.563544 yrs
- $3,454 Below market value of $13,453
- Listed 10 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 335i for Sale
85,000 Miles
Birmingham, AL
| Category | Used Cars |
| Price | $9,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBADX7C50DPA97744 |
| Location | Birmingham, AL |
| Features | bluetooth, leather upholstery, alloy wheels, satellite radio, power outlet |
| Mileage | 85,000 mi. |
| Transmission | Automatic |
| Exterior Color | Gold |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$8,500
2014 BMW 3 Series 320i xDrive
- 74,824 Miles
- Gainesville, GA
- Remaining Lifespan: 5.8209047 yrs
- $2,920 Below market value of $11,420
- Listed 19 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 320i xDrive for Sale
74,824 Miles
Gainesville, GA
| Category | Used Cars |
| Price | $8,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C3C56EPV90701 |
| Location | Gainesville, GA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 74,824 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$3,900
2013 BMW 3 Series 328i
- 180,000 Miles
- Las Vegas, NV
- Remaining Lifespan: 5.743391 yrs
- $1,399 Below market value of $5,299
- Listed 6 days ago
Used 2013 BMW 3 Series 328i for Sale
180,000 Miles
Las Vegas, NV
| Category | Used Cars |
| Price | $3,900 |
| For Sale By | owner |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C1G56DNR46170 |
| Location | Las Vegas, NV |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 180,000 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Drivetrain | Rear-wheel drive |
$5,495
$5,9952013 BMW 3 Series 328i
- 125,001 Miles
- Dallas, TX
- Remaining Lifespan: 5.742287 yrs
- $1,951 Below market value of $7,446
- Listed 19 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 328i for Sale
125,001 Miles
Dallas, TX
| Category | Used Cars |
| Price | $5,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A5C55DF601189 |
| Location | Dallas, TX |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 125,001 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$4,990
2008 BMW 3 Series 328xi
- 102,062 Miles
- Newark, OH
- $1,718 Below market value of $6,708
- Listed 13 days ago
●
iSeeCars Dealer Score
Used 2008 BMW 3 Series 328xi for Sale
102,062 Miles
Newark, OH
| Category | Used Cars |
| Price | $4,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAVC93508K041394 |
| Location | Newark, OH |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 102,062 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Drivetrain | All-wheel drive |
$4,999
2010 BMW 3 Series 328i xDrive
- 109,000 Miles
- Vienna, VA
- $1,692 Below market value of $6,691
- Listed 34 days ago
●
iSeeCars Dealer Score
Used 2010 BMW 3 Series 328i xDrive for Sale
109,000 Miles
Vienna, VA
| Category | Used Cars |
| Price | $4,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPK5C50AA648069 |
| Location | Vienna, VA |
| Features | child safety, power outlet, anti-theft system |
| Mileage | 109,000 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$8,500
$8,9952015 BMW 3 Series 320i
- 80,520 Miles
- Griffith, IN
- Remaining Lifespan: 5.9229383 yrs
- $2,782 Below market value of $11,282
- Listed 37 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 320i for Sale
80,520 Miles
Griffith, IN
| Category | Used Cars |
| Price | $8,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B1G51FNT03151 |
| Location | Griffith, IN |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 80,520 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$7,050
2012 BMW 3 Series 328i
- 106,795 Miles
- Cypress, TX
- Remaining Lifespan: 5.65636 yrs
- $2,380 Below market value of $9,430
- Listed 25 days ago
●
iSeeCars Dealer Score
Used 2012 BMW 3 Series 328i for Sale
106,795 Miles
Cypress, TX
| Category | Used Cars |
| Price | $7,050 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBADW3C55CE821883 |
| Location | Cypress, TX |
| Features | power outlet, anti-theft system |
| Mileage | 106,795 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$7,500
2017 BMW 3 Series 320i xDrive
- 122,000 Miles
- Falls Church, VA
- Remaining Lifespan: 6.2181063 yrs
- $2,402 Below market value of $9,902
- Listed 31 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 320i xDrive for Sale
122,000 Miles
Falls Church, VA
| Category | Used Cars |
| Price | $7,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8A3C32HA067015 |
| Location | Falls Church, VA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 122,000 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$9,700
$10,5002017 BMW 3 Series 320i
- 69,016 Miles
- Miami, FL
- Remaining Lifespan: 6.2190986 yrs
- $2,991 Below market value of $12,691
- Listed 28 days ago
Used 2017 BMW 3 Series 320i for Sale
69,016 Miles
Miami, FL
| Category | Used Cars |
| Price | $9,700 |
| For Sale By | owner |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E1G38HNU17162 |
| Location | Miami, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 69,016 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Drivetrain | Rear-wheel drive |
| Positives | new tires, condition, negotiable |
$4,995
2011 BMW 3 Series 335i xDrive
- 151,896 Miles
- Lawrence Township, NJ
- $1,540 Below market value of $6,535
- Listed 11 days ago
●
iSeeCars Dealer Score
Used 2011 BMW 3 Series 335i xDrive for Sale
151,896 Miles
Lawrence Township, NJ
| Category | Used Cars |
| Price | $4,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPL5G52BNN22149 |
| Location | Lawrence Township, NJ |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 151,896 mi. |
| Transmission | Automatic |
| Exterior Color | Space gray metallic |
| Interior Color | Beige |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$4,492
$4,9922008 BMW 3 Series 328xi
- 111,651 Miles
- Fredericksburg, VA
- $1,386 Below market value of $5,878
- 2 Price Drops in 42 days
- Listed 41 days ago
Used 2008 BMW 3 Series 328xi for Sale
111,651 Miles
Fredericksburg, VA
| Category | Used Cars |
| Price | $4,492 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAVC73518KX90516 |
| Location | Fredericksburg, VA |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 111,651 mi. |
| Exterior Color | Blue |
| Interior Color | Brown |
| Drivetrain | All-wheel drive |
$7,899
2015 BMW 3 Series 320i xDrive
- 90,000 Miles
- Punta Gorda, FL
- Remaining Lifespan: 5.9226356 yrs
- $2,536 Below market value of $10,435
- Listed 7 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 320i xDrive for Sale
90,000 Miles
Punta Gorda, FL
| Category | Used Cars |
| Price | $7,899 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C3C58FK203421 |
| Location | Punta Gorda, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 90,000 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$10,998
2014 BMW 3 Series 335i
- 104,440 Miles
- Buford, GA
- Remaining Lifespan: 5.8209047 yrs
- $3,503 Below market value of $14,501
- Listed 4 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 335i for Sale
104,440 Miles
Buford, GA
| Category | Used Cars |
| Price | $10,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A9G59ENS64129 |
| Location | Buford, GA |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 104,440 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$5,495
$5,9952009 BMW 3 Series 328i
- 116,504 Miles
- Gainesville, GA
- Remaining Lifespan: 5.4669867 yrs
- $1,766 Below market value of $7,261
- Listed 13 days ago
●
iSeeCars Dealer Score
Used 2009 BMW 3 Series 328i for Sale
116,504 Miles
Gainesville, GA
| Category | Used Cars |
| Price | $5,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAWL135X9PX25217 |
| Location | Gainesville, GA |
| Features | leather upholstery, power outlet, anti-theft system |
| Mileage | 116,504 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$4,987
2010 BMW 3 Series 328i xDrive
- 123,376 Miles
- Hastings, MN
- $1,550 Below market value of $6,537
- Listed 18 days ago
●
iSeeCars Dealer Score
Used 2010 BMW 3 Series 328i xDrive for Sale
123,376 Miles
Hastings, MN
| Category | Used Cars |
| Price | $4,987 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPK7C5XAA459215 |
| Location | Hastings, MN |
| Features | child safety, power outlet, anti-theft system |
| Mileage | 123,376 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$12,999
$13,2242015 BMW 3 Series 320i
- 56,505 Miles
- Houston, TX
- Remaining Lifespan: 5.8572164 yrs
- $4,147 Below market value of $17,146
- Listed 14 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 320i for Sale
56,505 Miles
Houston, TX
| Category | Used Cars |
| Price | $12,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B1G5XFNT03293 |
| Location | Houston, TX |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 56,505 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
| Positives | clean history, warranty |
$5,195
$8,9952013 BMW 3 Series 328i
- 129,520 Miles
- Hawthorne, CA
- Remaining Lifespan: 5.742287 yrs
- $1,677 Below market value of $6,872
- Listed 20 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 328i for Sale
129,520 Miles
Hawthorne, CA
| Category | Used Cars |
| Price | $5,195 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C1C53DF444295 |
| Location | Hawthorne, CA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 129,520 mi. |
| Transmission | Automatic |
| Exterior Color | Unknown |
| Drivetrain | Rear-wheel drive |
$5,998
2008 BMW 3 Series 328i
- 97,460 Miles
- Mesa, AZ
- Remaining Lifespan: 5.5734577 yrs
- $1,821 Below market value of $7,819
- Listed 6 days ago
●
iSeeCars Dealer Score
Used 2008 BMW 3 Series 328i for Sale
97,460 Miles
Mesa, AZ
| Category | Used Cars |
| Price | $5,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAWR33568P151143 |
| Location | Mesa, AZ |
| Features | power outlet, anti-theft system |
| Mileage | 97,460 mi. |
| Transmission | Automatic |
| Exterior Color | Space gray metallic |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
Used Cars for Sale Insights
What's the price of a used BMW 3 Series sedan by year?
Average price by year
Average mileage by year
| Year | Price | Mileage |
|---|---|---|
| 2025 | $36,412 to $49,060 | 1,000 to 23,519 miles |
| 2024 | $31,118 to $44,737 | 5,410 to 40,444 miles |
| 2023 | $32,642 to $38,212 | 9,656 to 46,641 miles |
| 2022 | $26,361 to $33,920 | 17,068 to 66,842 miles |
How to save money when buying a used BMW 3 Series?
| Engine | A 4-Cylinder 3 Series costs $14,384 less than a 6-Cylinder |
| Drive Type | A RWD BMW 3 Series can be priced $2,450 less than an all-wheel drive (AWD) |
| Certified | Choosing non-CPO vs Certified Pre-Owned (CPO) can save you $67 on a BMW 3 Series |
What colors are the best deals for a BMW 3 Series?
Least Expensive Color
Silver
$5,870
Average Savings
Most Expensive Color
Gray
$2,018
Average Premium
Average car color pricing for a used BMW 3 Series?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Silver | $5,870 Savings | |
| Green | $3,002 Savings | |
| Black | $1,197 Savings | |
| White | $622 Savings | |
| Red | $549 Savings | |
| Orange | $658 Higher | |
| Blue | $762 Higher | |
| Gray | $2,018 Higher |
What BMW 3 Series color has the best resale value?
Price differences by car color compared to the average price of a used BMW 3 Series
What is the best time to buy a used BMW 3 Series?
Good times to buy
$237 Average Savings
January, August, September, October, November, December are good times to buy to find the best prices.
Good times to sell
$241 Average Premium
February, March, April, May, June, July are good times to sell to get the best prices.
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$30,950 | 2,471 Listings |
|
||||||||
|
BMW 3 Series 330i xDrive (2017-2020) |
$32,708 | 2,182 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,287 | 1,295 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,879 | 1,006 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,937 | 477 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,957 | 398 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,416 | 370 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$45,137 | 274 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$47,678 | 263 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$28,211 | 186 Listings |
|
How much is a BMW 3 Series?
BMW 3 Series
- A new BMW 3 Series's average price is 50102 and the price range is 44500 to 63292
- A 3-year-old used BMW 3 Series's average price is 42224 with a price range of 31990 to 55738
See below for the average BMW 3 Series price across model years.
| BMW 3 Series | 2017-2022 | 35596 |
| BMW 3 Series | 2012-2017 | 19534 |
| BMW 3 Series | 2007-2012 | 10875 |
The average price for a 3-year-old used luxury wagon is 29436, with the BMW 3 Series's price typically 12788 above average for this vehicle type.
Is the BMW 3 Series a good car?
BMW 3 Series
- The BMW 3 Series earns an ISC quality score of 8.456437 based on its reliability, value retention and safety ratings.
- The BMW 3 Series is ranked #1 in quality in the luxury wagon category, with the Audi allroad ranked just below it
Is BMW 3 Series reliable?
BMW 3 Series
- The BMW 3 Series is the 2nd most reliable vehicle in the luxury small car category, with a reliability score of 8.7.
- Approximately 0.026459 of all BMW 3 Seriess on the road have reached 150,000 miles or more, which compares to an average of 0.016926 for the luxury small car category
- The best-ranked luxury small car for reliability is the Lexus IS 350 sedan
| Lexus IS 350 sedan | 8.7 |
| Lexus IS 300 sedan | 8.7 |
| Audi A5 coupe | 7.6 |
| Mercedes-Benz C-Class coupe | 7.6 |
| Volvo S60 sedan | 7.6 |
| Audi S5 sedan | 7.5 |
| BMW 2 Series coupe | 7.4 |
| Audi A5 sedan | 7.4 |
| Audi A4 sedan | 7.4 |
| BMW 2 Series sedan | 7.4 |
| Mercedes-Benz CLA sedan | 7.3 |
| INFINITI Q50 sedan | 7.3 |
| Mercedes-Benz C-Class sedan | 7.2 |
| BMW 4 Series coupe | 7.1 |
| BMW 3 Series sedan | 7.0 |
| Audi A3 sedan | 7.0 |
| Audi S4 sedan | 6.9 |
| BMW 4 Series sedan | 6.9 |
| BMW M3 sedan | 6.6 |
| Lexus RC 300 coupe | |
| Lexus RC 350 coupe | |
| Lexus IS 500 sedan | |
| Acura ILX sedan | |
| Cadillac CT4-V sedan | |
| Cadillac CT4 sedan | |
| Acura Integra hatchback | |
| Audi RS 3 sedan | |
| Mercedes-Benz A-Class sedan | |
| Audi S3 sedan | |
| Genesis G70 sedan | |
| Mercedes-Benz AMG GT sedan | |
| Audi RS 5 Sportback sedan | |
| Audi S5 Sportback sedan | |
| Audi A5 Sportback sedan | |
| Alfa Romeo Giulia sedan |
Is the BMW 3 Series safe?
BMW 3 Series
- The latest BMW 3 Series's 5.0-star NHTSA-based safety rating ranks it #1 for safety in the luxury wagon category
- The BMW 3 Series's rating has averaged 5.0 stars over the past 10 years
-
The BMW 3 Series's individual crash test scores for 2021 are listed below:
- Frontal Crash: 5.0
- Side Crash: 5.0
- Rollover: 5.0
These scores are based on the National Highway Traffic Safety Administration (NHTSA) crash tests.